Coupling systems and methods for electronic devices

ABSTRACT

Illustrative examples include a system for coupling a first electronic device to a second electronic device. The first electronic device may include a housing having a first engagement surface and a first magnet array. The first engagement surface may be adapted to receive the second electronic device. The second electronic device may include a second magnet array. An actuator coupled to the first magnet array may move the first magnet array relative to the housing and the second magnetic array, to attractively couple or repulsively de-couple the second electronic device from the first electronic device.

PRIORITY APPLICATION

This application is a continuation of U.S. application Ser. No.15/864,583, filed Jan. 8, 2018, which is incorporated herein byreference in its entirety.

TECHNICAL FIELD

This document pertains generally, but not by way of limitation, tosystems for coupling a first electronic device and a second electronicdevice. More particularly, this disclosure may be applied to an examplemodular computer system. In an example system, the first electronicdevice may be a user interface module and the second electronic devicemay be a compute module. In some examples, the user interface module maybe a foldable electronic device, such as a laptop.

BACKGROUND

Electronic devices, including laptops, desktops, gaining consoles andmobile devices have built in hardware processing circuitry that isintegral to the device.

BRIEF DESCRIPTION OF THE DRAWINGS

In the drawings, which are not necessarily drawn to scale, like numeralsmay describe similar components in different views. Like numerals havingdifferent letter suffixes may represent different instances of similarcomponents. The drawings illustrate generally, by way of example, butnot by way of limitation, various examples discussed in the presentdocument.

FIG. 1 is a perspective view of a first electronic device, in accordancewith at least one example.

FIG. 2 is a perspective view of a second electronic device coupled tothe first electronic device of FIG. 1, in accordance with at least oneexample.

FIG. 3 is a top perspective view of a base portion of the firstelectronic device and the second electronic device of FIG. 2 in acoupled state, in accordance with at least one example.

FIG. 4 is a schematic of a first magnet array of the first electronicdevice and a second magnet array of the second electronic device, in thecoupled state shown in FIG. 3, in accordance with at least one example.

FIG. 5 is a top perspective view of the base portion of the firstelectronic device of and the second electronic device of FIG. 2, in ade-coupled state, in accordance with at least one example.

FIG. 6 is a schematic of the first magnet array of the first electronicdevice and the second magnet array of the second electronic device, inthe de-coupled state shown in FIG. 5, in accordance with at least oneexample.

FIG. 7 is a top perspective view of a portion of the first electronicdevice including a motion transfer mechanism disposed inside a housing,in accordance with at least one example.

FIG. 8 is a bottom perspective view of a portion of the first electronicdevice and the motion transfer mechanism of FIG. 7, with a portion ofthe housing removed, in accordance with at least one example.

FIG. 9 is a top perspective view of an internal portion of the secondelectronic device, in accordance with at least one example.

FIG. 10 is a cross-sectional view of the second electronic device ofFIG. 9 taken along line A-A′, in accordance with at least one example.

FIG. 11 is a cross-sectional view of the second electronic device ofFIG. 9 taken along line A-A′, coupled to the first electronic device ofFIG. 7, taken in a cross-section along line B-B′, in accordance with atleast one example.

FIG. 12 is a top perspective view of the motion transfer mechanism ofFIG. 7, in accordance with at least one example.

FIG. 13 is a bottom perspective view of the motion transfer mechanism ofFIG. 7, in accordance with at least one example.

FIG. 14 is a close-up perspective view of a portion of the motiontransfer mechanism of FIG. 13, in accordance with at least one example.

FIG. 15 is a flow chart illustrating a method of coupling a firstelectronic device and a second electronic device, in accordance with atleast one example.

FIG. 16 is a flow chart illustrating a method of de-coupling a firstelectronic device and a second electronic device, in accordance with atleast one example.

FIG. 17 is a schematic of communication system between a first and asecond electronic device, in accordance with at least one example.

FIG. 18 is a schematic of a system to determine alignment between thefirst electronic device and the second electronic device using thecommunication system of FIG. 17, in accordance with at least oneexample.

FIG. 19 is a state diagram for the system of FIG. 18, in accordance withat least one example.

FIG. 20 is a schematic of a system to securely identify and allowcoupling of the second electronic system to the first electronic systemusing the communication system of FIG. 17, in accordance with at leastone example.

FIG. 21 is a state diagram for the system to securely identify and allowcoupling of FIG. 20, in accordance with at least one example.

FIG. 22 is a schematic of a second communication system between a firstand a second electronic device, in accordance with at least one example.

FIG. 23 is a schematic of a pairing system for low powered securedpairing between the first and second electronic devices, using thesecond communication system of FIG. 22, in accordance with at least oneexample.

FIG. 24 is a state diagram for the second communication system of FIG.22.

DETAILED DESCRIPTION

Example systems and methods for coupling electronic devices aredescribed herein.

One example electronic device that may incorporate the coupling systemsdescribed herein may include a laptop computer. Generally, laptops aresmaller and lighter than a desktop computer having a separate monitorand keyboard. Therefore, a laptop computer is commonly used to providelightweight, portable computing.

Traditionally, laptops include one or more housing portions connected toone another in a clam shell arrangement. Laptops may also include userinterfaces, such as a display, keyboard, and cursor control. Generally,the processing power of a laptop may be provided by processing circuitry(e.g., electrical circuitry, hardware) that is disposed inside,integral, and protected by a housing of the laptop.

One benefit of the example systems described herein is to create amodular electronic device having a removable compute module. This allowsthe user to use the same processing circuitry in more than oneelectronic device, such as a laptop and a gaming console or desktop. Themodular systems described herein also allow a user to modularlycustomize other aspects of an electronic device as well.

In an example, the processing circuitry may be provided as a modularcompute module that may be operably coupled to a user interface module(e.g., a laptop or other user interface). The systems herein allow auser to interface with the same compute module in multiple ways. Usingthe modular compute module, users may have the lightweight, portablebenefits of a laptop, or the added flexibility to use the same modularcompute module in a desktop computer or gaming console having adifferent user interface such as a larger display or different userinput interfaces.

The examples described herein generally show and describe a firstelectronic device in the form of a user interface module and secondelectronic device in the form of a compute module. The compute modulemay be operably coupled to the user interface module to form a modularlaptop computer. However, the concepts may also be applied to otherelectronic devices. Such devices may include: foldable electronicdevices, 2-in-1 convertible computers, tri-fold type computers, gamingconsoles, mobile devices including cell phones and tablets, and desktopcomputers. Other components may be modularly coupled, such as, but notlimited to, batteries and input/output devices such as keyboards, cursorcontrols, and other controls or displays.

FIG. 1 shows a perspective view of a first electronic device 100 (hereinafter first device), in accordance with at least one example. In anexample, the first device 100 may be a clamshell device having a housing110 including a first portion 112 hingeably coupled to a second portion114. In some examples, the first portion 112 and the second portion 114may be slidably, pivotably, or foldably coupled to each other.

As shown in the example of FIG. 1, the first portion 112 may include adisplay portion 116 and the second portion 114 may be a base portion118. The base portion 118 may be a user input module and may include akeyboard 119, a cursor control 120 and a first engagement surface 130.FIG. 1 merely represents one example of a first device 100, the featuresdescribed herein may be used with any other suitable electronic devices.

The first device 100 may be configured to receive and operably couple toa second electronic device 200 (hereinafter second device). An examplesecond device 200 is shown and described in FIG. 2. The second device200 may be coupled to the first engagement surface 130 of the firstdevice.

In some examples, the first engagement surface 130 may be a solid ormostly solid surface configured to accept insertion of the second device200 therein. In some examples, the first engagement surface 130 may besolid. The embodiment as shown in FIG. 1, includes an aperture 140extending through the second portion 114 of the housing 110 to reducethe thickness of the first device, rather than having a solid baseportion 118.

The aperture 140 may be surrounded by an aperture perimeter 142. Theaperture perimeter 142 may be smaller than a perimeter 210 of the secondelectronic device 200 to be received (FIG. 2). A benefit of having theaperture perimeter 142 be smaller than the perimeter 210 of the seconddevice 200 is that it allows the first device 100 to support the seconddevice 200, and prevent the second device 200 from falling through theaperture 140.

FIG. 2 shows a perspective view of a modular laptop 10 including thefirst device 100 of FIG. 1 and the second device 200 received at thefirst engagement surface 130. When the second device 200 is received bythe first device 100, the second device 200 may be supported by thefirst engagement surface 130. In the example of FIG. 1, where the firstengagement surface 130 includes the aperture 140, the second device 200may be supported by the first engagement surface 130 proximate theaperture perimeter 142. When the second device 200 is supported by thefirst engagement surface 130, as shown in FIG. 2, the second device 200may partially or completely cover the aperture 140.

FIGS. 3-6 depict aspects of a magnetic coupling system for coupling andde-coupling the second device 200 to and from the first device 100. Themagnetic coupling system facilitates coupling and decoupling by inducingmagnetic attractive or repulsive forces between the first and seconddevices 100, 200. The magnetic forces may be provided by a first magnetarray 150 coupled to the first device 100, and a second magnet array 250coupled to the second device 200 (FIGS. 4 and 6).

To allow the magnetic coupling system to switch between attractive andrepulsive forces, at least one of the first magnet array 150 and thesecond magnet array 250 may be movable. In the examples describedherein, the first magnet array 150 may be movable within the firstdevice 100, and the second magnet array 250 may be fixed within thesecond device 200. In other examples, this arrangement may be reversed,or both the first and second magnet arrays 150, 250 may be movablewithin their respective first or second device 100, 200.

In an example, FIG. 3 shows a top perspective view of the base portion118 of the first device 100 and the second device 200, in a coupledstate. In support of FIG. 3, FIG. 4 is a schematic that shows how theattractive force to couple the first and second devices 100, 200 may begenerated.

FIG. 5 shows a top perspective view of the base portion 118 of the firstdevice 100 and the second device 200, in a de-coupled state. In supportof FIG. 5, FIG. 6 is a schematic that shows how the repulsive force maybe generated by shifting the first magnet array 150 relative to thesecond magnet array.

As shown in FIG. 4, to couple the first device 100 and the second device200, an attractive magnetic force may be created between the firstmagnet array 150 and the second magnet array 250 to pull the seconddevice 200 towards the first device 100. In some examples, theattractive force may be created by moving the first magnet array 150 toa first position (e.g., coupled position) where opposite poles on thefirst magnet array 150 and the second magnet array are aligned (e.g.,generally aligned, face each other, more aligned than misaligned, moreattractive than repulsive). In some examples, aligned like poles may begenerally aligned to the extent that the first and second magnet arrays150, 250 generate a magnetic force that provides some, but not themaximum attractive force possible at other positions.

In the coupled state, the first magnet array 150 and second magnet array250 may not actually touch one another. For example, the first andsecond magnet array 150, 250 may be internal to their respective firstand second devices 100, 200 but close enough to generate magneticforces.

As shown in FIG. 6, to de-couple the first device 100 and the seconddevice 200, a repulsive magnetic force may be created between the firstmagnet array 150 and the second magnet array 250 to push the seconddevice 200 away from the first device 100. The repulsive force may becreated by moving the first magnet array 150 to a second position (e.g.,de-coupled position) where like poles on the first magnet array 150 andthe second magnet array 250 are aligned (e.g., generally aligned, faceeach other, more aligned than misaligned, more repulsive thanattractive). In some examples, mis-aligned like poles may generate aneutral magnetic force that provides no significant repulsive orattractive force but still provides de-coupling.

Each of the first and second magnet arrays 150, 250 may include one ormore magnets arranged in various patterns. As shown in the example ofFIGS. 4 and 6, the first and second magnet arrays 150, 250 may include aplurality of magnets 152, 252 arranged serially with alternating poles.For example, the first magnet array 150 may include a S-N-S arrangement,and the second magnet array 250 may include a N-S-N arrangement.

The first magnet array 150 may be moved by input from the user orautomatically based on input from a sensor, to a coupled or de-coupledposition. In the coupled position, the attractive force between thefirst and second magnet arrays 150, 250 may operably couple the firstdevice 100 to the second device 200 producing a physical connectionlimiting relative movement between the first and second devices 100,200.

The coupling may also include an electrical connection, such as atransmission of data and/or power between the first and second devices100, 200. The attractive force may be sufficient to compress anelectrical connection such as a set of pogo pins, electrical fingers, orother electrical connection joining the first and second devices 100,200.

For example, the first device 100 (FIG. 7) may include a firstelectrical connector 160 to operably couple to a second electricalconnector 260 on the second device 200 (FIG. 9). The first and secondelectrical connectors 160, 260 may enable transmission of data and/orpower between the first and second devices 100, 200. In some examples,the first device 100 may include a first processor 102 (e.g., one ormore processors, processing circuitry, hardware).

In the de-coupled position, the repulsive force of the first and secondmagnet arrays 150, 250 may be sufficient to hover (e.g., float) thesecond device 200 over the first engagement surface 130, making removalby the user easier. In some examples, the strength of the first andsecond magnet arrays 150, 250 may cause the second device 200 to hoverat least 1 mm above, and more preferably about 5 mm above the firstengagement surface 130 in the de-coupled state. In some examples, thesecond device 200 may hover between 1 mm and 9 mm, or possibly morepreferably between 3 mm and 7 mm above the first engagement surface 130in the de-coupled state.

FIGS. 4 and 6 show two positions of the first and second magnet arrays150, 250. However, any number of positions may be provided, including aneutral position that is neither a coupled position or a de-coupledposition. In some examples, the neutral, de-couple or coupled positionmay be a default position.

Example first and second devices 100, 200 incorporating the magneticcoupling system of FIGS. 3-6 will be described in further detail withrespect to FIGS. 7-14 and the method of FIGS. 15 and 16.

FIGS. 7 and 8 show top and bottom perspective views of portions of thebase portion 118 of the first device 100.

As shown in FIGS. 7 and 8, the first magnet array 150 may be movablycoupled to a motion transfer mechanism 170 disposed inside the housing110. The example motion transfer mechanism 170 may provide movement tothe first magnet array 150 to couple or de-couple the first and seconddevices 100, 200. The motion transfer mechanism 170 may be coupled tothe housing 110 and to the first magnet array 150. This arrangementallows the first magnet array 150 to move relative to the housing 110 toperform at least one of operably coupling or decoupling to the seconddevice 200 when received by the first electronic device 100.

In a non-limiting example, the first magnet array 150 may include one ormore magnet arrays. The example of FIGS. 7 and 8 may include a firstlocated first magnet array such as bottom first magnet array 154, and asecond-located first magnet array such as top first magnet array 156. Inthe example, the bottom first magnet array 154 is located closer to thekeyboard (closer to the user), and the top first magnet array 156 islocated closer to the hinge portion 119 (further from the user). Theterms bottom and top first magnet arrays 150, 154, 156 may be used asshown in the drawings or known in the art, however bottom and top maydescribe any two magnet arrays (e.g., any first located first magnetarray, any second located first magnet array, etc.).

For example, the bottom and top magnet arrays 154, 156 may includemagnet arrays located proximate opposite sides of the first engagementsurface 130. Such as one array near one side of the first engagementsurface 130 (e.g., one side of the perimeter 142), and another arraynear an opposite side of the first engagement surface 130 (e.g., anotherside of the perimeter 142). In another example, the bottom and topmagnet arrays 154, 156 may be spaced apart from one another anywhereproximate the first engagement surface 130.

The first magnet arrays 150 may be moved relative to the housing 110,(and relative to the second electronic device when the second device 200is placed at the first engagement surface 130). In some examples, themotion transfer mechanism 170 may include an actuator 180 to providemotion to the first magnet arrays 150.

An example arrangement of the first and second magnet arrays 150, 250with respect to one another will be described in further detail relatedto the cross-sectional drawings of FIGS. 10 and 11. Details of themotion transfer mechanism 170 will be described in further detail withreference to FIGS. 12-14.

FIG. 9 shows a top perspective view of an internal portion of an examplesecond electronic device 200 (hereinafter second device 200) thatincorporates aspects of the magnetic coupling system of FIGS. 3-6. Thesecond device 200 may include processing circuitry 202 (e.g., processorhardware) housed and protected by an enclosure 204. The enclosure 204may include a first surface 222 (FIG. 10) opposite a second surface 224(FIGS. 9 and 10), and sidewalls 230 around the perimeter 210 extendingtherebetween (FIG. 10). The second surface 224 may be a secondengagement surface configured to be coupled to the first engagementsurface 130 of the first device (FIG. 7).

The second magnet array 250 may include a plurality of second magnetarrays 250 positioned at different locations around the enclosure 204.In the example of FIG. 9, the second magnet arrays 250 may be locatedproximate the second surface 224 and the perimeter 210 of the enclosure204. The arrangement of the second magnet arrays 250 in the enclosure204 will be described in further detail with respect to FIGS. 10 and 11.

FIG. 10 shows a cross-sectional view of the second device 200 of FIG. 9taken along line A-A′. In some examples, the second magnet arrays 250may be housed inside the enclosure 204 having an enclosure thickness206. The enclosure thickness 206 proximate the second magnet arrays 250may be about 0.4 mm, or between 0.2 mm and 0.6 mm.

In some examples, the second magnet arrays 250 may be secured to theenclosure 204 along a bevel 208 proximate the perimeter 210 havingsidewalls 230. A benefit of positioning the second magnet arrays 250 onthe bevel is that it may provide a very compact arrangement with thefirst device 100, particularly when the first device 100 includes anaperture (140, FIG. 7).

This compact design is further shown and described with reference toFIG. 11. FIG. 11 shows a cross-sectional view of the second device 200of FIG. 9, inserted and magnetically coupled to the first device of FIG.7. The cross-section taken along line B-B′.

In some examples, the first magnet arrays 150 may be housed inside thehousing 110 having a housing thickness 106. The housing thickness 106proximate the first magnet arrays 150 may be about 0.4 mm, or between0.2 mm and 0.6 mm.

In some examples, the first magnet arrays 150 may be secured to thehousing 110 along a bevel 108 proximate the aperture perimeter 142. Abenefit of positioning the first magnet arrays 150 on the bevel 108 asshown is that it may provide for a very compact package and goodengagement for coupling with the second device 200. This is particularlyuseful, when the first device 100 includes an aperture 140 (FIG. 7).When an aperture 140 is provided in the first engagement surface 130,the bevel 108 provides a surface to prevent the second device 200 fromfalling through the aperture 140. In other examples, the first magnetarray(s) 150 may also be located anywhere along a solid surface of thebase portion 118, when no aperture 140 (FIG. 1) is provided.

FIGS. 12 and 13 show top and bottom perspective views of the motiontransfer mechanism 170 of FIGS. 7 and 8. To move the first magnet arrays150, the first magnet arrays 150 may be mounted on one or more links,such as a first link 172 and a second link 174. The first and secondlinks 172, 174 and first magnet arrays 150 may be moved by an actuator180. The actuator 180 may be a mechanical or an electrical actuator suchas a motor

The motion transfer mechanism 170 may be adapted to transfer motion fromthe actuator 180 to a bottom magnet array 154 (e.g., first located firstmagnet array) and a top magnet array 156 (e.g., a second located firstmagnet array). As previously described with reference to FIGS. 7 and 8,the use of the terms top and bottom to describe the positioning of thefirst magnet arrays 150 are not limited to the locations shown.

When the second device 200 is received in the first device 100, and themotion transfer mechanism 170 moves the bottom and top magnet arrays150, 154, 156 relative to the housing 110, the second magnet arrays 250may be attracted to or repelled away from the first magnet arrays 150.This causes the first device 100 to pull the second device 200 towardsthe first engagement surface 130, or to push the second device 200 awayfrom the first engagement surface 130.

In the example of FIGS. 12 and 13 a rack and pinion system (e.g., 176,178) is shown to transfer rotational output from the actuator 180 into alinear output supplied to the first and second links 172, 174 totranslate the bottom and top magnet arrays 150, 154, 156 relative to thehousing (110, FIG. 7).

The rack and pinion system may include a connecting shaft 182 thatextends from a first end portion 184 to a second end portion 186 totransfer motion from the actuator 180 to the first link 172 to move thebottom first magnet array 154, and to the second link 174 to move thetop first magnet array 156.

The actuator 180 may be connected to the first end portion 184 of theconnecting shaft 182 and a first link 172 by a first coupling mechanism176, such as a first rack and pinion mechanism. The second end portion186 of the connecting shaft 182 may be coupled to the second link 174 bya second coupling mechanism 178, such as a second rack and pinionmechanism. When the connecting shaft 182 is rotated, both the first andsecond links 172, 174 may be caused to translate. For example, theactuator 180, receiving an input instruction from an input element 188such as a user-operated switch or a sensor, may rotate and thereby causethe first and second links 172, 174 carrying the bottom first magnetarrays 154 and the top first magnet arrays 156, to translate.

In some examples, both the top and bottom first magnet arrays 150, 154,156 may be provided, or fewer magnet arrays may be provided, including asingular magnet array (e.g., one or more magnets).

The motion transfer mechanism 170 described herein is merely oneexample. Various other motion transfer mechanisms to move the one ormore links may be provided including the use of cables, links and leadscrews.

In some examples, instead of translating a magnet array, a magnet arraymay be rotated to change the polarity and generate both attractive andrepulsive magnetic fields.

FIG. 14 shows a close-up bottom perspective view of a portion of themotion transfer mechanism 170 that is shown and described in FIG. 13.The close-up view includes the actuator 180, the first couplingmechanism 176, the connecting shaft 182 including the first end portion184 and second end portion 186, and the second coupling mechanism 178.

Together, FIGS. 1-14 describe a first device for operably coupling oroperably de-coupling the first device 100 and a second device 200according to any of the examples previously set forth may include ameans for receiving an indication to couple or decouple the seconddevice 200 to or from the first engagement surface 130 (e.g., useroperable input switch or a sensor 188, including an automatic sensor).The first device 100 may also include a means for sending aninstruction, in response to the indication, to a means for transferringmotion (e.g., a motion transfer mechanism 170), wherein the means fortransferring motion may include a means for moving a first magnet array150 of the first device 100 relative to a housing 110 of the firstdevice 100 to perform at least one of operably coupling or operablydecoupling the first device 100 and the second device 200.

The means for transferring motion 170 may include a means for rotatingand a means for converting a rotating output from the means for rotatinginto a linear output delivered to a means for translating the firstmagnet array 150 relative to the housing 100. In some other examples,the means for transferring motion 170 may provide rotational motion tothe first magnet array 150 instead of a linear motion. In some examples,the means for moving may include a means for moving a top magnet arrayand a means for moving a bottom magnet array.

FIG. 15 shows a flow chart illustrating a technique for coupling a firstelectronic device (hereinafter first device) and a second electronicdevice (hereinafter second device), in accordance with at least oneexample. The method may be used with the first and second devices 100,200 described in FIGS. 1-14, but may also be used with other devices.Alternatively, the first and second devices 100, 200 described in FIGS.1-14 may also be used with other methods.

Technique 1500 may include an operation 1502 to receive, at a firstengagement surface of the first device, the second device. Operation1504 may include to receive an indication to couple the second device tothe first engagement surface (e.g., from a user operable input switch ora sensor).

Operation 1506 may include, based on receiving the coupling indicationin operation 1504, to move a first magnet array in the first devicerelative to a second magnet array in the second device. In particular,operation 1506 may be performed by sending an instruction to the motiontransfer mechanism, in response to the coupling indication, to move thefirst magnet array of the first device relative to the housing of thefirst device. Sending an instruction to the motion transfer mechanismmay include sending an instruction to actuate a motor of the motiontransfer mechanism.

Operation 1506 may include moving the first magnet array relative to thesecond magnet array. Moving may be accomplished by converting arotational output from the motor into a linear output to translate thefirst magnet array relative to the housing. Converting the rotationoutput may be accomplished by transmitting the rotation output from themotor through a coupling mechanism such as rack and pinion system.

In some examples, operation 1506 may include moving a top magnet arrayand a bottom magnet array. This may be accomplished by rotating, withthe motor, a connecting shaft extending from a first end portion to asecond end portion, and translating a first link coupled to the firstend portion to move the bottom magnet array and translating a secondlink coupled to the second end portion to move the top magnet array.

In some examples, in operation 1506, the first magnet array may be movedto a position that results in mis-alignment of the poles on the firstmagnet array and the second magnet array such that in operation 1508, anattraction magnetic force is generated between the first and seconddevices and, the first and second devices couple to each other.Operation 1508 may include the first and second devices becomingoperably coupled to each other such that a physical and electricalconnection may be established.

FIG. 16 shows a flow chart illustrating a technique for de-coupling afirst electronic device (hereinafter first device) and a secondelectronic device (hereinafter second device) at a first engagementsurface of the first device, in accordance with at least one example.

Technique 1600 may include an operation 1602 to retain, at the firstengagement surface of a first device, the second device. Operation 1604may include receiving, an indication to dc-couple the second device fromthe first device. The indication may be a result of an electronic signalinitiated by one of several ways. For instance, the electronic signalmay be initiated by a user via a user interface (e.g., the user mayactivate an undock action using a cursor and clicking a user interfaceelement). As another example, the electronic signal may be generated inresponse to a user activating a hard button on the base portion of thefirst device to undock the second device from the first device. As yetanother example, the electronic signal may be automatically sent uponsome event, such as a shutdown operation in an operating system, or as aresult of a security option, such as when the user is detected to belogged out of the system.

Operation 1606 may include, based on receiving the de-couplingindication in operation 1604, to move a first magnet array in the firstdevice relative to a second magnet array in the second device. Inparticular, operation 1606 may be performed by sending an instruction toa motion transfer mechanism, in response to the indication, to move thefirst magnet array of the first device relative to the housing of thefirst device. Operation 1606 may include moving the first magnet arrayrelative to the second magnet array to a position that results ingenerating a repulsive magnetic force between the first and seconddevices. In some examples, the magnetic force may be generated bygenerally aligning like poles on the first magnet array and the secondmagnet array. With like poles aligned or generally aligned, in operation1608 the second device may be caused to float above the first engagementsurface of the first device. With the second device de-coupled andhovering over the first engagement surface by the induced magneticfield, operation 1610 may include the user removing the second devicefrom the first device.

The techniques 1500 and 1600 may be performed by at least onemachine-readable (e.g., computer readable) medium including instructionsfor operation of the first device. The first device may include a firstprocessor (e.g., 102, FIG. 7, one or more processors, processingcircuitry, hardware) for executing the instructions.

The instructions, when executed by a processor, may cause the processorto perform operations to receive an input instruction, from an inputelement. The input instruction may include an indication to couple orde-couple a second device to or from the first device. The inputinstruction may be received from a user operable switch on the firstdevice or from a sensor.

In response to the received input instruction, the processor may send amovement instruction to an actuator to move a first magnet array of thefirst device relative to a housing of the first device to attract orrepel a second device to couple or de-couple the first and seconddevices. In some examples, the input instructions may be received fromthe second device.

To send the movement instruction may include to send an instruction tomove a first magnet array relative to the housing to attract or repel asecond magnet array on a second device received by the first device. Insome examples, the instruction may include an instruction to actuate amotor of a motion transfer mechanism.

Some example techniques or operations may be executed by a secondprocessor (e.g., 202, FIG. 9, one or more processors, processingcircuitry, hardware) of a second device 200.

FIG. 17 shows a schematic of a communication system 300 that may be usedto communicate between the first and second devices 100, 200 describedherein, as well as other electronic devices. The communication system300 may be used to perform aspects of FIGS. 18-21.

In at least one example, the communication system 300 may include thefirst device 100 having a first light transmitter 310 (e.g., emitter)and a first light receiver 312 (e.g., detector). The second device 200may include a second light transmitter 320 (e.g., emitter) and a secondlight receiver 322 (e.g., detector).

FIG. 18 shows a schematic of an example alignment system to determinealignment between the first device 100 and the second device 200 usingthe communication system of FIG. 17. In the example, a first controllogic 330 may be in electrical communication with the first lighttransmitter 310 and the first light receiver 312. A second control logic340 may be in electrical communication with the second light transmitter320 and the second light receiver 322.

The communication system 300 may be arranged to determine if the seconddevice 200 is properly aligned with the first device 100. In someexamples, in addition to detecting mis-alignment of the second device200 relative to the first device 100, the communication system 300 mayalso provide an alignment or mis-alignment indication to the user, suchas by a light-emitting diode (LED) indicator.

When the second device 200 is properly placed and aligned with anengagement surface 130 (FIG. 1) of the first device 100, the first lighttransmitter 310 may be received by the second light receiver 322, andthe second light transmitter 320 may be received by the first lightreceiver 312. If the communication system 300 determines that the seconddevice 200 is properly aligned with the first device 100, an indicationmay be provided to the user or an actuator (180, FIG. 7) may be causedto operably couple the first device 100 and the second device 200together.

The communication system 300 may be based on infrared light havinginfrared light emitting diodes (IR LED) (e.g., first and second lighttransmitters, 310, 320) and infrared detecting sensors (e.g., first andsecond light receivers 312, 322). Other forms of light may be used,including but not limited to, lasers or light outside of the infraredrange.

In some examples, only a single transmitter and/or receiver may beprovided while still accomplishing some aspects. However, advantages ofhaving a communication system 300 including two transmitters and tworeceivers (e.g., transceivers) is that proper alignment may be detectedand two-way communication is provided. In a one-way communicationsystem, the system may be fooled by light that is not being emitted bythe single light emitter, but rather comes from another source.

FIG. 19 shows a state diagram for the alignment system of FIGS. 17 and18. The state diagram explains how a wrong orientation of the seconddevice 200 in the first device 100 may cause the system to indicatealignment failure to the user to re-orient the second device 200 andreplace it on the first device 100, or to indicate proper alignment hasbeen achieved.

In State S0, the first device 100 does not detect a second device 200,therefore a second device 200 may not be placed in the first device 100.

In State S1, the second device 200 may be detected as placed in thefirst device 100, and optionally, a coupling button may be pressed. Thefirst and second light transmitters 310, 320 may be triggered on thefirst and second devices 100, 200.

In State S2, the first and second light receivers 312, 322 detect aspecific alignment. If the alignment is proper, the second device 200 isproperly placed on the first device 100, and the coupling process may beinitiated. The first and second devices 100, 200 may remain in State S2in the coupled and ready state until an indication is received tode-couple (e.g., user input or sensor). After de-coupling, the firstdevice 100 may return to State S0 if the alignment or orientation is notcorrect. In State S0, an indicator light on the first device 100 mayblink or otherwise indicate that the first and second devices 100, 200may no longer be coupled or may be improperly coupled.

Some benefits of the alignment system of FIGS. 17-19 are that it mayenhance the user experience. Upon the user placing the second device 200into the first device 100, alignment detection may be completed based oncommunication from both the first and second electronic devices 100,200. Once the communication is successful, it may be visually indicatedto the user, or may cause a coupling system, such as the magneticcoupling systems described herein, to initiate coupling (e.g., docking).

Not only may the communication system 300 detect alignment, in someexamples, the communication system 300 of FIG. 17 may also be adapted toserve as an identification system to determine an identity of the firstdevice 100 and/or the second electronic device 200. In addition, theidentification system may allow the first device 100 to automaticallycouple to the second device 200 once secure communication between thefirst and second devices 100, 200 is established.

The communication system 300 may be used to securely communicate via thefirst and second light transmitters 310, 320 and first and second lightreceivers 312, 322. Encrypted communication with a specific wavelengthover the first and second transmitters 310, 320 and first and secondreceivers 312, 322 may be used to establish the secure communication.Encrypted communication may enhance the user's experience because theencrypted communication may avoid false coupling of the second device200 to the first device 100 and accidental turning on or of the firstdevice 100 without having the second device 200.

FIG. 20 shows a schematic of a system to securely identify, and, in someexamples, allow coupling of the second device 200 to the first device100 using the communication system 300 of FIG. 17. FIG. 20 is similar toFIG. 18; however, FIG. 20 shows an example where each of the first andsecond light transmitters 310, 320 and first and second receivers 312,322 has their own control logic 330A, 330B, 340A, 340B.

In an example, the light communication system 300 may include the secondlight transmitter 320 being adapted to transmit a first encoded patternto the first device 100. The first device 100 may be adapted to comparethe first encoded pattern to a first specified pattern to validate theidentity of the second device 200. If the first encoded pattern and thefirst specified pattern match, the first light transmitter 310 isadapted to transmit a second encoded pattern to the second device 200and the second device 200 is adapted to compare the second encodedpattern to a second specified pattern to determine if the first andsecond devices 100, 200 match and are pairable. In some examples, thefirst specified pattern and the second specified pattern may be the samepattern.

If the communication system 300 determines that the first and seconddevices 100, 200 are pairable. The first device 100 may be adapted toinitiate pairing. If the devices are pairable, coupling of the first andsecond devices 100, 200 may be automatically initiated without a userinput, or an indication can be provided to the user that the devices arepairable.

In an example, the process of determining whether to pair the first andsecond devices 100, 200 may be based on successful decryption using, forexample, linear feedback shift register (LFSR). Otherencryption/decryption methods besides LFSR may be used. Custom controllogic may initiate a 32-bit pattern generation LFSR. The secondtransmitter 320 on the second device may transmit this pattern, forexample, at 980 nm wavelength to be received by the first receiver 312on the first device 100. The number of bits and wavelength are notlimited, this is merely an example. In other examples, other bitpatterns, including a pattern configurable up to a 256-bit pattern maybe provided.

FIG. 21 shows a state diagram for the system to securely identify andallow coupling of FIG. 20, in accordance with at least one example. InState S0, the first device 100 does not detect the second device 200. InState S0, the second device 200 may not have been placed in the firstdevice 100.

In State S1, the second device 200 may be placed in the first device100. The second transmitter 320 on the second device 200 transmits alight pattern. The first receiver 312 on the first device 100 receivesthe light pattern and the first device 100 compares it with the firstspecified pattern, in return, the first device 100 uses the firsttransmitter 310 to send a second pattern back to the second device 200.The second receiver 322 on the second device compares the second patternto the second specified pattern.

If the encryption failed, the first and second devices 100, 200 returnto State S0. If encryption was successful, in State S2, the first andsecond devices 100, 200 may be securely communicating. Automaticcoupling (e.g., docking) may also be initiated by the first device 100.If an instruction is received to de-couple (e.g., undock) the first andsecond devices 100, 200, the devices return to State S0.

In some examples, instead of the second device 200 initiating the firstcommunication, the first device 100 may initiate the process.

FIG. 22 shows a schematic of a second communication system 400 between afirst and a second device 100, 200, in accordance with at least oneexample. The second communication system 400 may be a radio frequencyidentification (RFID) pairing system, although other communicationsystems such as near field communication (NFC) may also be provided. Theradio-frequency identification (RFD) pairing system may include a firstRFID communicator 410 (e.g., RFID beacon) coupled to the first device100 and a second RFID communicator (e.g., RFID beacon) 420 coupled tothe second device 200.

In some examples, only the first communication system 300, only thesecond communication system 400, both the first and second communicationsystems 300, 400, or neither the first or second communication systems300, 400 are provided.

FIG. 23 shows a schematic of a pairing system for low powered securedpairing between the first and second devices 100, 200, using the secondcommunication system 400 of FIG. 22. A first RFID communicator 410 maybe coupled to the first device 100 having first control logic 430 and asecond RFID communicator 420 may be coupled to the second device 200having second control logic 440. The first and second RFID communicators410, 420 may communicate unique identifiers (IDs) to each other tosecurely identify each other.

For example, the first device 100 and second device 200 may beconfigured to default to operate in a first power mode. When the secondRFID communicator 420 receives a first specified identification from thefirst RFID communicator 410, and the first RFID communicator 410receives a second specified identification from the second RFIDcommunicator 420, operation may be switched from the first power mode(e.g., a lower power mode) to a second power mode (e.g., a higher powermode than the low power mode). Although the example described providestwo-way communication, a second communication system 400 having one-waycommunication may be provided. Either of the first or second device 100,200 may initiate RFID communication.

In some examples, the second communication system 400 may be used tosave power. Until successful RFID communication is established, acoupling/docking sequence may be prevented. The second communicationsystem 400 may provide secure communication protocol over RFID, mayprovide an enhanced security level for detecting warranty tampering(e.g., change in hardware configuration).

FIG. 24 shows a state diagram for the second communication system 400 ofFIGS. 22 and 23. In State S0, the first device 100 does not detect RFIDcommunication from the second device 200, in this case, the seconddevice 200 may not be placed in the first device 100.

In State S1, the first device 100 receives a first identification fromthe second device 200. The first device 100 compares the firstidentification from the second device 200 and compares it with a firstspecified identification (e.g., first stored identification). If thefirst identification and the first specified identification match, thefirst device 100 transmits a second identification to the second device200. The second device 200 compares the second identification to asecond specified identification (e.g., second stored identification). Ifthe second identification and the second specified identification match,two-way RFID communication is successful.

In State S2, the first and second devices 100, 200 may be ready forcoupling. At this point, coupling may be initiated, or an indication maybe provided to the user. State S2 may be maintained until the secondcommunication system 400 detects an invalid second device 200 or ade-coupling event (e.g., undock event).

If one of the first identification does not match the first specifiedidentification, or the second identification doesn't match the secondspecified identification, RFID communication for pairing fails and thesystem returns to State S0.

Benefits of the second communication system 400 include the ability toinitiate docking and powering on of the first and second devices 100,200 and to enhance secure pairing. The first and second control logic430, 440 (e.g. control modules) in the first and second devices 100, 200may be programmable and customizable so that the first and seconddevices 100, 200 must match each other.

The above detailed description includes references to the accompanyingdrawings, which form a part of the detailed description. Such examplesmay include elements in addition to those shown or described. However,examples in which only those elements shown or described are providedare also contemplated. Moreover, the present inventors also contemplateexamples using any combination or permutation of those elements shown ordescribed (or one or more aspects thereof), either with respect to aparticular example (or one or more aspects thereof), or with respect toother examples (or one or more aspects thereof) shown or describedherein.

In this document, the terms “a” or “an” are used, as is common in patentdocuments, to include one or more than one, independent of any otherinstances or usages of “at least one” or “one or more.” In thisdocument, the term “or” is used to refer to a nonexclusive or, such that“A or B” includes “A but not B,” “B but not A,” and “A and B,” unlessotherwise indicated. In this document, the terms “including” and “inwhich” are used as the plain-English equivalents of the respective terms“comprising” and “wherein.” Also, in the following claims, the terms“including” and “comprising” are open-ended, that is, a system, device,article, composition, formulation, or process that includes elements inaddition to those listed after such a term in a claim are still deemedto fall within the scope of that claim. Moreover, in the followingclaims, the terms “first,” “second,” and “third,” etc. are used merelyas labels, and are not intended to impose numerical requirements ontheir objects.

The above description is intended to be illustrative, and notrestrictive. For example, the above-described examples (or one or moreaspects thereof) may be used in combination with each other. Otherexamples may be used, such as by one of ordinary skill in the art uponreviewing the above description. The Abstract is provided to allow thereader to quickly ascertain the nature of the technical disclosure. Itis submitted with the understanding that it will not be used tointerpret or limit the scope or meaning of the claims. Also, in theabove Detailed Description, various features may be grouped together tostreamline the disclosure. This should not be interpreted as intendingthat an unclaimed disclosed feature is essential to any claim. Rather,inventive subject matter may lie in less than all features of aparticular disclosed example. Thus, the following claims are herebyincorporated into the Detailed Description as examples or examples, witheach claim standing on its own as a separate example, and it iscontemplated that such examples may be combined with each other invarious combinations or permutations. The scope of the invention shouldbe determined with reference to the appended claims, along with the fullscope of equivalents to which such claims are entitled.

VARIOUS NOTES AND EXAMPLES

To better illustrate the method and apparatuses disclosed herein, anon-limiting list of embodiments is provided here.

Example 1 is a first electronic device for operably receiving andcoupling a second electronic device to the first electronic device, thefirst electronic device comprising: a housing including a firstengagement surface adapted to operably receive the second electronicdevice; a first magnet array that is movably coupled to the housing; anda motion transfer mechanism coupled to the housing and the first magnetarray to move the first magnet array relative to the housing to performat least one of operably coupling or de-coupling the received secondelectronic device to or from the first electronic device.

In Example 2, the subject matter of Example 1 includes, wherein themotion transfer mechanism is adapted to move the first magnet arrayrelative to the housing to attract or repel a second magnet array on thesecond electronic device.

In Example 3, the subject matter of Examples 1-2 includes, wherein themotion transfer mechanism includes a rack and pinion system.

In Example 4, the subject matter of Examples 1-3 includes, wherein themotion transfer mechanism includes a motor.

In Example 5, the subject matter of Example 4 includes, wherein themotion transfer mechanism converts a rotational output from the motorinto a linear output to translate the first magnet array relative to thehousing.

In Example 6, the subject matter of Examples 1-5 includes, wherein thefirst magnet array includes a top magnet array and a bottom magnetarray, and wherein the motion transfer mechanism is adapted to transfermotion from an actuator to move the top magnet array and the bottommagnet array.

In Example 7, the subject matter of Example 6 includes, wherein themotion transfer mechanism further comprises: a connecting shaftextending from a first end portion to a second end portion; a first linkto transfer motion to the bottom magnet array; and a second link totransfer motion to the top magnet array, wherein the first end portionis coupled to the first link to form a first coupling mechanism, andwherein the second end portion is coupled to the second link to form asecond coupling mechanism.

In Example 8, the subject matter of Example 7 includes, wherein thefirst coupling mechanism includes a first rack and pinion system, andwherein the second coupling mechanism includes a second rack and pinionsystem.

In Example 9, the subject matter of Examples 1-8 includes, wherein themotion transfer mechanism includes an input element to activate anactuator.

In Example 10, the subject matter of Example 9 includes, wherein theinput element includes a user-operable switch.

In Example 11, the subject matter of Examples 1-10 includes, electricalcircuitry disposed in the housing, and wherein the first engagementsurface comprises an aperture perimeter surrounding an aperture thatextends through the housing.

In Example 12, the subject matter of Example 11 includes, wherein thefirst magnet array is coupled to the housing proximate the apertureperimeter.

In Example 13, the subject matter of Examples 11-12 includes, whereinthe aperture perimeter of the first engagement surface is smaller thanan outer perimeter of the second electronic device to be received.

In Example 14, the subject matter of Examples 1-13 includes, wherein thefirst electronic device is a foldable electronic device.

In Example 15, the subject matter of Examples 1-14 includes, wherein thefirst electronic device is a user interface module.

In Example 16, the subject matter of Examples 1-15 includes, wherein thefirst electronic device includes a display module hingeably coupled to auser input module.

In Example 17, the subject matter of Examples 1-16 includes, wherein thesecond electronic device to be received is a compute module.

Example 18 is a method for operably coupling or operably de-coupling afirst electronic device and a second electronic device, the methodcomprising: receiving an indication to couple or de-couple the secondelectronic device to or from a first engagement surface of the firstelectronic device; and sending an instruction to a motion transfermechanism, in response to the indication, to move a first magnet arrayof the first electronic device relative to a housing of the firstelectronic device to perform at least one of operably coupling oroperably decoupling the first electronic device and the secondelectronic device.

In Example 19, the subject matter of Example 18 includes, whereinsending an instruction to move the first magnet array includes movingthe first magnet array relative to the housing to attract or repel asecond magnet array on the second electronic device.

In Example 20, the subject matter of Examples 18-19 includes, whereinsending an instruction to move the first magnet array includes sendingan instruction to actuate a motor of the motion transfer mechanism.

In Example 21, the subject matter of Example 20 includes, wherein uponsending an instruction to move the first magnet array, moving the firstmagnetic array includes converting a rotational output from the motorinto a linear output to translate the first magnet array relative to thehousing.

In Example 22, the subject matter of Example 21 includes, whereinconverting the rotational output into the linear output includesconverting the rotational output through a rack and pinion system.

In Example 23, the subject matter of Examples 18-22 includes, whereinmoving the first magnet array includes moving a top magnet array and abottom magnet array.

In Example 24, the subject matter of Example 23 includes, whereinsending an instruction to the motion transfer mechanism includes sendingan instruction to actuate a motor, and rotating, with the motor, aconnecting shaft extending from a first end portion to a second endportion; translating a first link coupled to the first end portion tomove the bottom magnet array; and translating a second link coupled tothe second end portion to move the top magnet array.

In Example 25, the subject matter of Example 24 includes, wherein themoving the top magnet array includes moving a first rack and pinionsystem, and wherein moving the bottom magnet array includes moving asecond rack and pinion system.

In Example 26, the subject matter of Examples 18-25 includes, whereinreceiving the indication to couple or de-couple the second electronicdevice from the first electronic device includes receiving theindication from an input element.

In Example 27, the subject matter of Example 26 includes, whereinreceiving the indication from an input element includes receiving theindication from a user operable switch on the first electronic device.

In Example 28, the subject matter of Examples 18-27 includes, whereinoperably coupling the second electronic device to the first electronicdevice includes receiving the second electronic device at the firstengagement surface of the first electronic device, wherein the firstengagement surface comprises an aperture perimeter surrounding anaperture that extends through the housing.

In Example 29, the subject matter of Example 28 includes, wherein movingthe first magnet array includes translating the first magnet array alonga portion of the aperture perimeter.

In Example 30, the subject matter of Examples 28-29 includes, whereinoperably coupling the second electronic device to the first electronicdevice includes receiving the second electronic device having an outerperimeter that is larger than the aperture perimeter.

In Example 31, the subject matter of Examples 18-30 includes, whereinthe first electronic device is a foldable electronic device.

In Example 32, the subject matter of Examples 18-31 includes, whereinthe first electronic device is a user interface module.

In Example 33, the subject matter of Examples 18-32 includes, whereinthe first electronic device includes a display module hingeably coupledto a user input module.

In Example 34, the subject matter of Examples 18-33 includes, whereinthe second electronic device to be received is a compute module.

Example 35 is at least one computer-readable medium comprisinginstructions to perform any of the methods of Examples 18-34.

Example 36 is a first electronic device or a second electronic devicecomprising means for performing any of the methods of Examples 18-34.

Example 37 is at least one machine-readable medium includinginstructions for operation of a first electronic device, and theinstructions, when executed by a processor, cause the processor toperform operations to: receive an input instruction, from an inputelement, the instruction including an indication to couple or de-couplea second electronic device to or from the first electronic device; andin response to the received input instruction, send an instruction to anactuator, to move a first magnet array of the first electronic devicerelative to a housing of the first electronic device to attract or repela second electronic device to couple or de-couple the first and secondelectronic devices.

In Example 38, the subject matter of Example 37 includes, wherein tosend the instruction to move the first magnet array includes to send aninstruction to move the first magnet array relative to the housing toattract or repel a second magnet array on the second electronic device.

In Example 39, the subject matter of Examples 37-38 includes, wherein tosend an instruction to move the actuator includes to send an instructionto actuate a motor of a motion transfer mechanism.

In Example 40, the subject matter of Examples 37-39 includes, wherein toreceive the indication from an input element includes to receive theindication from a user operable switch on the first electronic device.

In Example 41, the subject matter of Examples 37-40 includes, whereinthe first electronic device is a foldable electronic device.

In Example 42, the subject matter of Examples 37-41 includes, whereinthe first electronic device is a user interface module.

In Example 43, the subject matter of Examples 37-42 includes, whereinthe first electronic device includes a display module hingeably coupledto a user input module.

In Example 44, the subject matter of Examples 37-43 includes, whereinthe second electronic device to be received is a compute module.

Example 45 is a first electronic device for operably coupling oroperably de-coupling the first electronic device and a second electronicdevice, the first electronic device comprising: a means for receiving anindication to couple or de-couple the second electronic device to orfrom a first engagement surface of the first electronic device; a meansfor sending an instruction, in response to the indication, to a meansfor transferring motion, wherein the means for transferring motionincludes, a means for moving a first magnet array of the firstelectronic device relative to a housing of the first electronic deviceto perform at least one of operably coupling or operably decoupling thefirst electronic device and the second electronic device.

In Example 46, the subject matter of Example 45 includes, wherein themeans for moving the first magnet array relative to the housing isadapted to move the first magnet array to attract or repel a secondmagnet array on the second electronic device.

In Example 47, the subject matter of Examples 45-46 includes, whereinthe means for transferring motion includes a means for converting arotational output from a means for rotating into a linear output from ameans for translating the first magnet array relative to the housing.

In Example 48, the subject matter of Examples 45-47 includes, whereinthe means for moving the first magnet array includes a means for movinga top magnet array and a means for moving a bottom magnet array.

In Example 49, the subject matter of Examples 45-48 includes, a meansfor receiving the second electronic device.

In Example 50, the subject matter of Examples 45-49 includes, whereinthe first electronic device is a foldable electronic device.

In Example 51, the subject matter of Examples 45-50 includes, whereinthe first electronic device is a user interface module.

In Example 52, the subject matter of Examples 45-51 includes, whereinthe first electronic device includes a means for display and a means foruser input.

In Example 53, the subject matter of Examples 45-52 includes, whereinthe second electronic device to be received is a compute module.

Example 54 is a system for coupling a first electronic device to asecond electronic device, the system comprising: a first electronicdevice including a first engagement surface and a first magnet array; asecond electronic device including a second engagement surface and asecond magnet array; and an actuator coupled to the first magnet arrayto move the first magnet array relative to the second magnet array toattractively couple or repulsively de-couple the second electronicdevice from the first electronic device.

In Example 55, the subject matter of Example 54 includes, wherein whenthe first electronic device is one of a user interface module or acompute module, and wherein the second electronic device is the other ofa user interface module or a compute module.

In Example 56, the subject matter of Examples 54-55 includes, whereinthe actuator is a motor, and when the motor is actuated, the firstmagnet array is translated.

In Example 57, the subject matter of Example 56 includes, wherein whenthe first magnet array is translated, like poles of the first magnetarray and the second magnet array are aligned to magnetically repel thesecond electronic device away from the first electronic device.

In Example 58, the subject matter of Examples 56-57 includes, whereinwhen the first magnet array is translated, like poles of the firstmagnet array and the second magnet array are aligned to magneticallyattract the second electronic device towards the first electronic deviceto operably couple the second electronic device to the first electronicdevice.

In Example 59, the subject matter of Example 58 includes, wherein themagnetic attraction between the first and second magnetic arrays cause afirst electrical connection on the first electronic device toelectrically connect to a second electrical connection on the secondelectronic device.

In Example 60, the subject matter of Examples 54-59 includes, a lightcommunication system, wherein the light communication system includes afirst light transmitter and a first light receiver included in the firstelectronic device, and a second light transmitter and a second lightreceiver included in the second electronic device, and wherein when thefirst light transmitter is received by the second light receiver, andthe second light transmitter is received by the first light receiver,wherein the light communication system is arranged to determine if thesecond electronic device is properly aligned with the first electronicdevice.

In Example 61, the subject matter of Example 60 includes, wherein if thelight communication system determines that the second electronic deviceis properly aligned with the first device, the actuator is caused tocouple the first electronic device to the second electronic device.

In Example 62, the subject matter of Examples 60-61 includes, a lightcommunication system adapted to determine an identity of the firstelectronic device and the second electronic device, wherein the lightcommunication system includes a first light transmitter and a firstlight receiver coupled to the first electronic device, and a secondlight transmitter and a second light receiver coupled to the secondelectronic device, wherein the light communication system includes thesecond light transmitter adapted to transmit a first encoded pattern tothe first electronic device, and the first electronic device is adaptedto compare the first encoded pattern to a first specified pattern, andwherein if the first encoded pattern and the first specified patternmatch, the first light transmitter is adapted to transmit a secondencoded pattern to the second electronic device and the secondelectronic device is adapted to compare the second encoded pattern to asecond specified pattern to determine if the first and second electronicdevices are pairable.

In Example 63, the subject matter of Example 62 includes, wherein if thelight communication system determines that the first and secondelectronic devices are pairable, the first electronic device is adaptedto initiate pairing.

In Example 64, the subject matter of Examples 60-63 includes, aradio-frequency identification (RFD) pairing system including a firstRFID communicator coupled to the first electronic device and a secondRFID communicator coupled to the second electronic device, wherein thefirst electronic device and second electronic device are configured todefault to operate in a first power mode, and when the second RFIDcommunicator receives a first specified identification from the firstRFID communicator, and the first RFID communicator receives a secondspecified identification from the second RFID communicator, operation isswitched from the first power mode to a second power mode.

In Example 65, the subject matter of Example 64 includes, wherein thefirst mode is a low power mode, and the second power mode is a higherpower than the first power mode.

Example 66 is at least one machine-readable medium includinginstructions that, when executed by processing circuitry, cause theprocessing circuitry to perform operations to implement of any ofExamples 1-65.

Example 67 is an apparatus comprising means to implement of any ofExamples 1-65.

Example 68 is a system to implement of any of Examples 1-65.

Example 69 is a method to implement of any of Examples 1-65.

What is claimed is:
 1. A first electronic device for operably receivingand coupling a second electronic device to the first electronic device,the first electronic device comprising: a housing including a firstengagement surface adapted to operably receive the second electronicdevice; a display module hingeably coupled to the housing; a firstmagnet array that is movably coupled to the housing; and a motiontransfer mechanism coupled to the housing and the first magnet array tomove the first magnet array relative to the housing to perform at leastone of operably coupling or de-coupling the received second electronicdevice to or from the first electronic device, wherein the secondelectronic device is a compute module.
 2. The first electronic device ofclaim 1, wherein the motion transfer mechanism is adapted to move thefirst magnet array relative to the housing to attract or repel a secondmagnet array on the second electronic device.
 3. The first electronicdevice of claim 1, wherein the motion transfer mechanism includes a rackand pinion system.
 4. The first electronic device of claim 1, whereinthe motion transfer mechanism includes a motor, and wherein the motiontransfer mechanism converts a rotational output from the motor into alinear output to translate the first magnet array relative to thehousing.
 5. The first electronic device of claim 1, wherein the firstmagnet array includes a first located first magnet array and a secondlocated first magnet array, and wherein the motion transfer mechanism isadapted to transfer motion from an actuator to move the first locatedfirst magnet array and the second located first magnet array.
 6. Thefirst electronic device of claim 5, wherein the motion transfermechanism further comprises: a connecting shaft extending from a firstend portion to a second end portion of the motion transfer mechanism; afirst link to transfer motion to the first located first magnet array;and a second link to transfer motion to the second located first magnetarray, wherein the first end portion is coupled to the first link toform a first coupling mechanism, and wherein the second end portion iscoupled to the second link to form a second coupling mechanism.
 7. Thefirst electronic device of claim 6, wherein the first coupling mechanismincludes a first rack and pinion system, and wherein the second couplingmechanism includes a second rack and pinion system.
 8. The firstelectronic device of claim 1, further comprising electrical circuitrydisposed in the housing, wherein the first engagement surface comprisesan aperture perimeter surrounding an aperture that extends through thehousing from the first engagement surface to a second surface oppositethe first engagement surface, and wherein the first engagement surfaceis configured to receive the second electronic device in the aperture.9. The first electronic device of claim 1, wherein the first electronicdevice comprises a user interface module.
 10. The first electronicdevice of claim 1, wherein the first electronic device includes a lightcommunication system having a first light transmitter configured totransmit light to the second electronic device, and a first lightreceiver configured to receive light emitted by the second electronicdevice to determine if the second electronic device is properly alignedwith the first electronic device.
 11. The first electronic device ofclaim 10, wherein responsive to the light communication systemdetermining that the second electronic device is properly aligned withthe first electronic device, an actuator is caused to couple the firstelectronic device to the second electronic device.
 12. An electronicdevice for operably receiving and coupling a compute module to theelectronic device, the electronic device comprising: a housing includinga first engagement surface and a second surface opposite the firstengagement surface, the first engagement surface adapted to operablyreceive the compute module; a display module hingeably coupled to thehousing; and a first magnet array that is movably coupled to the housingto perform at least one of operably coupling or de-coupling the receivedcompute module to or from the electronic device.
 13. The electronicdevice of claim 12, further comprising a motion transfer mechanismcoupled to the housing and the first magnet array, wherein the motiontransfer mechanism is configured to move the first magnet array relativeto the housing to attract or repel a second magnet array of the computemodule.
 14. The electronic device of claim 13, further comprising amotor, wherein the motion transfer mechanism converts a rotationaloutput from the motor into a linear output to translate the first magnetarray relative to the housing.
 15. The electronic device of claim 13,wherein the first magnet array includes a first located first magnetarray and a second located first magnet array, and wherein the motiontransfer mechanism is adapted to transfer motion from an actuator tomove the first located first magnet array and the second located firstmagnet array.
 16. The electronic device of claim 15, wherein the motiontransfer mechanism further comprises: a connecting shaft extending froma first end portion to a second end portion of the motion transfermechanism; a first link to transfer motion to the first located firstmagnet array; and a second link to transfer motion to the second locatedfirst magnet array, wherein the first end portion is coupled to thefirst link to form a first coupling mechanism, wherein the second endportion is coupled to the second link to form a second couplingmechanism, wherein the first coupling mechanism includes a first rackand pinion system, and wherein the second coupling mechanism includes asecond rack and pinion system.
 17. The electronic device of claim 12,wherein the first engagement surface comprises an aperture perimetersurrounding an aperture that extends through the housing from the firstengagement surface to the second surface, wherein the first engagementsurface is configured to receive the compute module in the aperture. 18.An electronic device for operably receiving and coupling a computemodule to the electronic device, the electronic device comprising: ahousing including a first engagement surface adapted to operably receivethe compute module; a display module hingeably coupled to the housing; afirst magnet array that is movably coupled to the housing; and a motiontransfer mechanism coupled to the housing and the first magnet array tomove the first magnet array relative to the housing to perform at leastone of operably coupling or de-coupling the received compute module toor from the electronic device, wherein the motion transfer mechanismincludes a rack and pinion system.
 19. The electronic device of claim18, wherein the motion transfer mechanism includes a motor, wherein themotion transfer mechanism converts a rotational output from the motorinto a linear output to translate the first magnet array relative to thehousing.
 20. The electronic device of claim 18, further comprisingelectrical circuitry disposed in the housing, wherein the firstengagement surface comprises an aperture perimeter surrounding anaperture that extends through the housing from the first engagementsurface to a second surface, and wherein the first engagement surface isconfigured to receive the compute module in the aperture.